home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
AMOS PD CD
/
amospdcd.iso
/
aminet
/
amoslist0993.lzh
/
AMOSLIST2
/
000087_amos-request@svcs1.digex.net_Thu Sep 2 21:07:34 1993.msg
< prev
next >
Wrap
Internet Message Format
|
1993-09-03
|
3KB
Received: from nextsun.INS.CWRU.Edu by access.digex.net with SMTP id AA25440
(5.65c/IDA-1.4.4 for <mcox@access.digex.com>); Thu, 2 Sep 1993 21:07:32 -0400
Received: from svcs1.digex.net by nextsun.INS.CWRU.Edu with SMTP (5.65b+ida+/CWRU-1.5.2-freenet-gw)
id AA17363; Thu, 2 Sep 93 21:07:08 -0400 (from amos-request@svcs1.digex.net for mcox@access.digex.com)
Received: by svcs1.digex.net id AA27495
(5.65c/IDA-1.4.4 for amos-list-out); Thu, 2 Sep 1993 20:55:05 -0400
Received: from access.digex.net by svcs1.digex.net with SMTP id AA27491
(5.65c/IDA-1.4.4 for <amos-list@svcs1.digex.net>); Thu, 2 Sep 1993 20:55:03 -0400
Received: from bunyip.cc.uq.oz.au by access.digex.net with SMTP id AA23151
(5.65c/IDA-1.4.4 for <amos-list@access.digex.com>); Thu, 2 Sep 1993 20:54:59 -0400
Received: from elms.concept.com.au (actually 192.132.41.250)
by bunyip.cc.uq.oz.au with SMTP (PP); Fri, 3 Sep 1993 10:54:15 +1000
Received: by elms.concept.com.au (4.1/SMI-4.1) id AA07082;
Fri, 3 Sep 93 10:54:06 EST
Date: Fri, 3 Sep 93 10:54:06 EST
From: Tom Plackowski <tom@elms.concept.com.au>
Message-Id: <9309030054.AA07082@elms.concept.com.au>
To: maverick@deakin.edu.au
Subject: RE: Jumping/flickering/stuttering/have fits etc.
Cc: amos-list@access.digex.net
Status: RO
>Given that it was my proggy that started all this I think I should put in
>my 2 cents.
Your perogative, I guess. 8-)
>Some people have said that the provided demo on the extras etc. had this
>stuttering problem (Example 10.10). I myself have not noticed this
>problem in those proggies.
I found that the example that scrolls the mountains across the bottom of the
screen is particularly obvious.
> The manual does say it should be Screen Swap then Wait Vbl. If
>the Screen Swap is meant to occur just after the next Vblank then why do
>you need a Wait Vbl at all?? If you leave out the Wait Vbl's then 9 times
>out of 10 the flickering is worse (As I found in the game I am now writing).
If what they have told me is correct, it because after Screen Swap all graphics
commands go to what is the current physical screen. If you modify this, you
will probably get flicker.
You have to Wait Vbl so that its safe to do more graphics.
> I haven't actually examined the code lately but I may have used
>Screen Copy instead of Scroll. This could be the problem as Screen Copy
>is slower (I think thats right I can't remember correctly, but I do know
>that after my tests on this I do now use scroll).
Rumour has it that Scroll does a Screen Copy...
> With reguards to the timing of the flicker I don't know that this
>is totally valid. It does show that when it occurs it is fairly constant
>but in my experience the flicker does not always happen. I have had the
>program run before with no flickers, which just doesn't seem correct.
Given the new info (and some time) I will play with the double buffering etc
and see what happens.
// Tom